package com.ruibang.glass.common.domain.camunda;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class BpmProcessBase {

    @ApiModelProperty(value = "流程Id")
    @TableField(exist = false)
    private String processId;

    @ApiModelProperty(value = "最新流程定义Id")
    @TableField(exist = false)
    private String processDefinitionId;

    @ApiModelProperty(value = "节点代码")
    @TableField(exist = false)
    private List<String> processNodes;

    @ApiModelProperty(value = "业务流程状态")
    @TableField(exist = false)
    private Integer status;

    @ApiModelProperty(value = "审批状态")
    private String approveStatus;

    @ApiModelProperty(value = "菜单Id")
    @TableField(exist = false)
    private String menuId;

    @ApiModelProperty(value = "")
    @TableField(exist = false)
    private String currentUser;
}
